pulse forming - French English Dictionary